@charset "utf-8";
/* CSS Document */

/* global */
body{font-family:Tahoma,Arial;color:#333;background:#fff;font-size:12px;}
body,div,ul,li,dl,dt,dd,table,th,tr,td,img,p,font,span,h1,h2,h3,iframe{margin:0px;padding:0px;border:0;list-style:none;}
a{color:#333;text-decoration:none;}
a:active,a:hover{color:#138fe3;text-decoration:underline;}
.clear{clear:both;font-size:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}
.f_l{float:left;}
.f_r{float:right;}
a,img{blr:expression(this.onFocus=this.blur());outline:none;}
em,i{font-style:normal;}
input,textarea{font-family:\5fae\8f6f\96c5\9ed1;}

.img_box{width:100%;overflow:hidden;}
.img_box img{display:block;width:100%;}
.scroll_img{padding:10px 0;width:100%;overflow:hidden;background-color:#fcf2e1;}
.scroll_img div{width:50%;float:left;overflow:hidden;}
.scroll_img div li{width:5.5555555555%;float:left;}
.scroll_img div li span{display:block;padding:5px;overflow:hidden;}
.scroll_img div li span img{display:block;width:100%;}
.toobar {font-size: 12px;width: 100%;min-width:320;max-width:640px;position:fixed;left:0;bottom:0;z-index:10000;box-sizing:border-box;background:#fff;}
.toobar li {position:relative;float:left;width:33.222222%;box-sizing:border-box;padding-top: 4px;height:55px;background:#00aef5;}
.toobar li:before {content: "";position: absolute;right: 0;top: 0;width: 1px;height: 100%;background:#fff;}
.toobar li:last-child:before {display: none;}
.toobar li b {width: 35px;height: 35px;margin:0 auto;display: block;}
.toobar li b img {display: block;width: 100%;}
.toobar li span {display: block;text-align: center;line-height: 16px;color: #fff;font-size:1em;line-height:1em;}
.toobar .wx p{position:relative;top:-241px;display:none;} 
.cover{
            width: 100%;
            height: 100%;
            background: rgba(0,0,0,.75);
            position: fixed;
            z-index: 200;
            top: 0;
            left: 0;
            display: none;
        }
        .alert{
            width: 80%;
            position: absolute;
            background: #fff;
            padding: 40px 10px 40px 10px;
            top: 50%;
            left: 50%;
            transform: translate(-50%,-50%);
            text-align: center;
            /*display: none;*/
        }
        .alert-close{
            margin-top: 30px;
            background: green;
            color: #fff;
            padding: 8px 20px;
            border: none;
        }
        .alert span{
            display: block;
            margin-top: -35px;
            padding: 0 20px;
        }